package kd.fi.gl.util.wchn;

import kd.bos.config.client.util.ConfigUtils;
import kd.bos.service.webserver.JettyServer;


/**
 * dev
 */
public class DebugServerDev{

    public static void main(String[] args) throws Exception {
        // 设置集群环境名称和配置服务器地址
        System.setProperty(ConfigUtils.APP_NAME_KEY, "mservice-biz1.5-cosmic");
        // 集群编码
        System.setProperty(ConfigUtils.CLUSTER_NAME_KEY, "ierptest");
        // 实际的zk地址
        System.setProperty(ConfigUtils.CONFIG_URL_KEY, "10.128.137.239:2181");
        System.setProperty("configAppName", "mservice,web");
        System.setProperty("webmserviceinone", "true");

        System.setProperty("file.encoding", "utf-8");
        System.setProperty("xdb.enable", "false");

        System.setProperty("mq.consumer.register", "true");
        System.setProperty("MONITOR_HTTP_PORT", "9998");
        System.setProperty("JMX_HTTP_PORT", "9091");
        System.setProperty("dubbo.protocol.port", "28888");
        System.setProperty("dubbo.consumer.url", "dubbo://localhost:28888");
        System.setProperty("dubbo.consumer.url.qing", "dubbo://localhost:30880");
        System.setProperty("dubbo.registry.register", "false");
        // System.setProperty("mq.debug.queue.tag", "whb1133");
        System.setProperty("dubbo.service.lookup.local", "true");

        System.setProperty("appSplit", "false");

        // 环境以非轻量级启动，使用正式的redis和mq
        System.setProperty("lightweightdeploy", "false");

        System.setProperty("JETTY_WEB_PORT", "8080");

        // System.setProperty("JETTY_WEBAPP_PATH", "C:\\cosmic\\mservice\\webapp");
        // System.setProperty("JETTY_WEBRES_PATH", "C:\\Users\\ljw\\Desktop\\WCHN\\appstatic\\static-files\\cosmic\\webapp");
        String JETTY_WEBRES_PATH = "D:/cangq/hnjt/project/static-files/cosmic/webapp";
        System.setProperty("JETTY_WEBAPP_PATH", JETTY_WEBRES_PATH + "/webapp");
        System.setProperty("JETTY_WEBRES_PATH", JETTY_WEBRES_PATH);

//        System.setProperty("login.type", "STANDALONE");
        System.setProperty("domain.contextUrl", "http://localhost:8080/ierp");
        // 实际租户编码
        System.setProperty("domain.tenantCode", "zmeetest");
        System.setProperty("tenant.code.type", "config");
        System.setProperty("ISC_SQL_PASSWORD", "1");
        System.setProperty("ISC_TEST_PASSWORD", "1");
        System.setProperty("fileserver", "http://10.128.137.239:8100/fileserver/");
        System.setProperty("imageServer.url", "http://10.128.137.239:8100/fileserver/");
        System.setProperty("bos.app.special.deployalone.ids", "");
        // 实际的mc地址
        System.setProperty("mc.server.url", "http://10.128.137.239:8090/mc");

        // 调试/开发机器 调度相关参数配置 该参数一定要配置否则可能影响集群中测试环境的工作流、定时任务 。 value可为任意值 //加了后为调试模式
        System.setProperty("mq.debug.queue.tag", "lxw");

        JettyServer.main(null);
    }
}
